package com.han.ctroomtype.pojo.base;

import net.good321.frame.data.*;

/**
 * this class file is auto output by net.good321.frame.db.tool.PoPrinter
 * @see net.good321.frame.db.tool.PoPrinter
 */
public abstract class BaseTbEmployeePo extends BasePo {

	public static final String PROP_ID = "id";
	public static final String PROP_USERID = "userid";
	public static final String PROP_USERNAME = "username";
	public static final String PROP_PASSWORD = "password";
	public static final String PROP_REALNAME = "realname";
	public static final String PROP_ICON = "icon";
	public static final String PROP_SEX = "sex";
	public static final String PROP_TEL = "tel";
	public static final String PROP_QQ = "qq";
	public static final String PROP_WX = "wx";
	public static final String PROP_AREA = "area";
	public static final String PROP_ADDRESS = "address";
	public static final String PROP_WORKYEARS = "workyears";
	public static final String PROP_EMERGENCYUSER = "emergencyuser";
	public static final String PROP_EMERGENCYTEL = "emergencytel";
	public static final String PROP_INTRODUCERINAME = "introduceriname";
	public static final String PROP_INTRODUCERITEL = "introduceritel";
	public static final String PROP_FACEPIC = "facepic";
	public static final String PROP_BACKPIC = "backpic";
	public static final String PROP_STATE = "state";
	public static final String PROP_REMARK = "remark";
	public static final String PROP_LEVEL = "level";
	public static final String PROP_WXUID = "wxuid";
	public static final String PROP_QQUID = "qquid";
	public static final String PROP_CREATTIME = "creattime";
	public static final String PROP_LASTLOGINTIME = "lastlogintime";
	public static final String PROP_BANKCARD = "bankcard";
	public static final String PROP_IDCARD = "idcard";
	public static final String PROP_BINDCOUNT = "bindcount";
	public static final String PROP_PUSHKEY = "pushkey";
	public static final String PROP_CLIENTYPE = "clientype";

	/***/
	private java.lang.Integer id = null;
	/**用户id*/
	private java.lang.String userid = null;
	/**如果是通过手机号注册的则填入手机号,如果是通过第三方账号登陆的则填充第三方账号标识*/
	private java.lang.String username = null;
	/**密码。通过第三方账号登陆的该值为null*/
	private java.lang.String password = null;
	/**姓名*/
	private java.lang.String realname = null;
	/**头像*/
	private java.lang.String icon = null;
	/**性别1.男，2.女，3.未知*/
	private java.lang.Integer sex = null;
	/**手机号码*/
	private java.lang.String tel = null;
	/**QQ*/
	private java.lang.String qq = null;
	/**微信*/
	private java.lang.String wx = null;
	/**所在区域*/
	private java.lang.Integer area = null;
	/**详细地址*/
	private java.lang.String address = null;
	/**工龄*/
	private java.lang.Float workyears = null;
	/**紧急联系人*/
	private java.lang.String emergencyuser = null;
	/**紧急联系电话*/
	private java.lang.String emergencytel = null;
	/**推荐人姓名*/
	private java.lang.String introduceriname = null;
	/**推荐人手机号码*/
	private java.lang.String introduceritel = null;
	/**身份证正面照*/
	private java.lang.String facepic = null;
	/**身份证背面照*/
	private java.lang.String backpic = null;
	/**状态1审核中，2审核通过，3审核未通过,4冻结*/
	private java.lang.Integer state = null;
	/**备注*/
	private java.lang.String remark = null;
	/**当前允许接单的最大等级（必须>=酒店等级）*/
	private java.lang.Integer level = null;
	/**微信登陆返回的用户id*/
	private java.lang.String wxuid = null;
	/**qq登陆返回的uid*/
	private java.lang.String qquid = null;
	/**创建时间*/
	private java.util.Date creattime = null;
	/**最近一次登陆时间*/
	private java.util.Date lastlogintime = null;
	/**银行卡*/
	private java.lang.String bankcard = null;
	/**身份证号码*/
	private java.lang.String idcard = null;
	/**银行卡绑定次数*/
	private java.lang.String bindcount = null;
	/**推送用的*/
	private java.lang.String pushkey = null;
	/**客户端类型1IOS，2android*/
	private java.lang.Integer clientype = null;

	/**get */
	public java.lang.Integer getId(){
		return id;
	}

	/**set */
	public void setId(java.lang.Integer id){
		this.id = id;
	}

	/**get 用户id*/
	public java.lang.String getUserid(){
		return userid;
	}

	/**set 用户id*/
	public void setUserid(java.lang.String userid){
		this.userid = userid;
	}

	/**get 如果是通过手机号注册的则填入手机号,如果是通过第三方账号登陆的则填充第三方账号标识*/
	public java.lang.String getUsername(){
		return username;
	}

	/**set 如果是通过手机号注册的则填入手机号,如果是通过第三方账号登陆的则填充第三方账号标识*/
	public void setUsername(java.lang.String username){
		this.username = username;
	}

	/**get 密码。通过第三方账号登陆的该值为null*/
	public java.lang.String getPassword(){
		return password;
	}

	/**set 密码。通过第三方账号登陆的该值为null*/
	public void setPassword(java.lang.String password){
		this.password = password;
	}

	/**get 姓名*/
	public java.lang.String getRealname(){
		return realname;
	}

	/**set 姓名*/
	public void setRealname(java.lang.String realname){
		this.realname = realname;
	}

	/**get 头像*/
	public java.lang.String getIcon(){
		return icon;
	}

	/**set 头像*/
	public void setIcon(java.lang.String icon){
		this.icon = icon;
	}

	/**get 性别1.男，2.女，3.未知*/
	public java.lang.Integer getSex(){
		return sex;
	}

	/**set 性别1.男，2.女，3.未知*/
	public void setSex(java.lang.Integer sex){
		this.sex = sex;
	}

	/**get 手机号码*/
	public java.lang.String getTel(){
		return tel;
	}

	/**set 手机号码*/
	public void setTel(java.lang.String tel){
		this.tel = tel;
	}

	/**get QQ*/
	public java.lang.String getQq(){
		return qq;
	}

	/**set QQ*/
	public void setQq(java.lang.String qq){
		this.qq = qq;
	}

	/**get 微信*/
	public java.lang.String getWx(){
		return wx;
	}

	/**set 微信*/
	public void setWx(java.lang.String wx){
		this.wx = wx;
	}

	/**get 所在区域*/
	public java.lang.Integer getArea(){
		return area;
	}

	/**set 所在区域*/
	public void setArea(java.lang.Integer area){
		this.area = area;
	}

	/**get 详细地址*/
	public java.lang.String getAddress(){
		return address;
	}

	/**set 详细地址*/
	public void setAddress(java.lang.String address){
		this.address = address;
	}

	/**get 工龄*/
	public java.lang.Float getWorkyears(){
		return workyears;
	}

	/**set 工龄*/
	public void setWorkyears(java.lang.Float workyears){
		this.workyears = workyears;
	}

	/**get 紧急联系人*/
	public java.lang.String getEmergencyuser(){
		return emergencyuser;
	}

	/**set 紧急联系人*/
	public void setEmergencyuser(java.lang.String emergencyuser){
		this.emergencyuser = emergencyuser;
	}

	/**get 紧急联系电话*/
	public java.lang.String getEmergencytel(){
		return emergencytel;
	}

	/**set 紧急联系电话*/
	public void setEmergencytel(java.lang.String emergencytel){
		this.emergencytel = emergencytel;
	}

	/**get 推荐人姓名*/
	public java.lang.String getIntroduceriname(){
		return introduceriname;
	}

	/**set 推荐人姓名*/
	public void setIntroduceriname(java.lang.String introduceriname){
		this.introduceriname = introduceriname;
	}

	/**get 推荐人手机号码*/
	public java.lang.String getIntroduceritel(){
		return introduceritel;
	}

	/**set 推荐人手机号码*/
	public void setIntroduceritel(java.lang.String introduceritel){
		this.introduceritel = introduceritel;
	}

	/**get 身份证正面照*/
	public java.lang.String getFacepic(){
		return facepic;
	}

	/**set 身份证正面照*/
	public void setFacepic(java.lang.String facepic){
		this.facepic = facepic;
	}

	/**get 身份证背面照*/
	public java.lang.String getBackpic(){
		return backpic;
	}

	/**set 身份证背面照*/
	public void setBackpic(java.lang.String backpic){
		this.backpic = backpic;
	}

	/**get 状态1审核中，2审核通过，3审核未通过,4冻结*/
	public java.lang.Integer getState(){
		return state;
	}

	/**set 状态1审核中，2审核通过，3审核未通过,4冻结*/
	public void setState(java.lang.Integer state){
		this.state = state;
	}

	/**get 备注*/
	public java.lang.String getRemark(){
		return remark;
	}

	/**set 备注*/
	public void setRemark(java.lang.String remark){
		this.remark = remark;
	}

	/**get 当前允许接单的最大等级（必须>=酒店等级）*/
	public java.lang.Integer getLevel(){
		return level;
	}

	/**set 当前允许接单的最大等级（必须>=酒店等级）*/
	public void setLevel(java.lang.Integer level){
		this.level = level;
	}

	/**get 微信登陆返回的用户id*/
	public java.lang.String getWxuid(){
		return wxuid;
	}

	/**set 微信登陆返回的用户id*/
	public void setWxuid(java.lang.String wxuid){
		this.wxuid = wxuid;
	}

	/**get qq登陆返回的uid*/
	public java.lang.String getQquid(){
		return qquid;
	}

	/**set qq登陆返回的uid*/
	public void setQquid(java.lang.String qquid){
		this.qquid = qquid;
	}

	/**get 创建时间*/
	public java.util.Date getCreattime(){
		return creattime;
	}

	/**set 创建时间*/
	public void setCreattime(java.util.Date creattime){
		this.creattime = creattime;
	}

	/**get 最近一次登陆时间*/
	public java.util.Date getLastlogintime(){
		return lastlogintime;
	}

	/**set 最近一次登陆时间*/
	public void setLastlogintime(java.util.Date lastlogintime){
		this.lastlogintime = lastlogintime;
	}

	/**get 银行卡*/
	public java.lang.String getBankcard(){
		return bankcard;
	}

	/**set 银行卡*/
	public void setBankcard(java.lang.String bankcard){
		this.bankcard = bankcard;
	}

	/**get 身份证号码*/
	public java.lang.String getIdcard(){
		return idcard;
	}

	/**set 身份证号码*/
	public void setIdcard(java.lang.String idcard){
		this.idcard = idcard;
	}

	/**get 银行卡绑定次数*/
	public java.lang.String getBindcount(){
		return bindcount;
	}

	/**set 银行卡绑定次数*/
	public void setBindcount(java.lang.String bindcount){
		this.bindcount = bindcount;
	}

	/**get 推送用的*/
	public java.lang.String getPushkey(){
		return pushkey;
	}

	/**set 推送用的*/
	public void setPushkey(java.lang.String pushkey){
		this.pushkey = pushkey;
	}

	/**get 客户端类型1IOS，2android*/
	public java.lang.Integer getClientype(){
		return clientype;
	}

	/**set 客户端类型1IOS，2android*/
	public void setClientype(java.lang.Integer clientype){
		this.clientype = clientype;
	}

	@Override
	public String[] props() {
		return new String[]{"`id`" ,"`userid`" ,"`username`" ,"`password`" ,"`realname`" ,"`icon`" ,"`sex`" ,"`tel`" ,"`qq`" ,"`wx`" ,"`area`" ,"`address`" ,"`workyears`" ,"`emergencyuser`" ,"`emergencytel`" ,"`introduceriname`" ,"`introduceritel`" ,"`facepic`" ,"`backpic`" ,"`state`" ,"`remark`" ,"`level`" ,"`wxuid`" ,"`qquid`" ,"`creattime`" ,"`lastlogintime`" ,"`bankcard`" ,"`idcard`" ,"`bindcount`" ,"`pushkey`" ,"`clientype`"};
	}
	@Override
	public Object[] propValues() {
		return new Object[]{id ,userid ,username ,password ,realname ,icon ,sex ,tel ,qq ,wx ,area ,address ,workyears ,emergencyuser ,emergencytel ,introduceriname ,introduceritel ,facepic ,backpic ,state ,remark ,level ,wxuid ,qquid ,creattime ,lastlogintime ,bankcard ,idcard ,bindcount ,pushkey ,clientype};
	}
}
